farmed salmon - English Synonyms Dictionary